header{
	width: 100%;
	height: 390px;
}
header .top{
	height: 72px;
}
header .banner{
	height: 318px;
}
#title{
	height: 70px;
	margin: auto;
	margin-top: 48px;
	text-align: center;
}
#title h1{
	height: 40px;
	color: #000000;
	font-size: 27px;
	line-height: 40px;
}
#title span{
	font-size: 16px;
	color: #424242;
	line-height: 30px;
}
#case{
	width: 560px;
	height: 526px;
	margin: auto;
	margin-top: 40px;
}
#case .item{
	width: 420px;
	height: 134px;
}
#case .item  img{
	width: 134px;
	height: 134px;
}
#case .item .right{
	width: 255px;
	margin-left: 31px;
	margin-top: 22px;
}
#case .item .right h3{
	font-size: 23px;
	color: #e04f5f;
}
#case .item .right p{
	font-size: 16px;
	color: #000000;
}
#case .item:nth-child(2) .right h3{
	color: #fabc3d;
}
#case .item:nth-child(2){
	padding-left: 140px;
}
#case .item:nth-child(3) .right h3{
	color: #25b7d3;
}
#case .item:nth-child(4) .right h3{
	color: #aa85bb;
}
#case .item:nth-child(4){
	padding-left: 140px;
}
/*赴泰生子优势*/
#ftszys{
	width: 608px;
	height: 324px;
	margin: auto;
	margin-top: 48px;
	
}

#ftszys ul li{
	width: 136px;
	float: left;
	margin-right: 20px;
	position: relative;
}
#ftszys ul li:last-child{
	margin-right: 0;
}
#ftszys ul li p{
	display: block;
	width: 104px;
	height: 46px;
	z-index: 99;
	font-size: 24px;
	padding: 16px;
	position: absolute;
	bottom: 0;
	line-height: 23px;
	color: white;
}
#ftgl{
	width: 608px;
	height: 203px;
	margin: auto;
	margin-top: 38px;
	margin-bottom: 90px;
}
#ftgl .lr{
	width: 188px;
	height: 203px;
}
#ftgl .lr p{
	font-size: 22px;
	color:#3f3f3f;
	font-weight: 600;
	margin-bottom: 20px;
}
#ftgl  .shuzi{
	width: 121px;
	height: 56px;
	padding-left: 67px;
}
#ftgl  .shuzi img{
	width: 54px;
	height: 56px;
}

#ftgl .mid{
	width: 156px;
	height: 203px;
	margin: 0 18px;
}
#gtitles{
	height: 70px;
	margin: auto;
	margin-top: 48px;
	text-align: center;
}
#gtitles h1{
	height: 40px;
	color: #000000;
	font-size: 31px;
	line-height: 40px;
}
#gtitles span{
	font-size: 20px;
	color: #424242;
	line-height: 30px;
}
#need{
	width: 608px;
	height: 940px;
	margin: auto;
	margin-top: 50px;
}
#need .need_items{
	width: 282px;
	height: 206px;
	margin-right: 15px;
	float: left;
	margin-bottom: 30px;
}
#need .need_items img{
	height: 166px;
}
#need .need_items p{
	color: #474747;
	margin-top: 18px;
	font-size: 18px;
	text-align: center;
}
#zx1{
	width:560px;
	height: 42px;
	margin: auto;
	margin-top: 40px;
	padding-left: 48px;
}
#zx1 img{
	width: 514px;
}
#zce{
	height: 192px;
	width: 608px;
	margin: auto;
	margin-top: 48px;
}
#zce .left{
	width: 292px;
	height: 192px;
	position: relative;
}
#zce .left a{
	display: block;
	width: 112px;
	height: 22px;
	z-index: 99;
	position: absolute;
	left: 92px;
	top: 133px;
}
#zce .right{
	margin-left: 20px;
	width: 286px;
	padding-top: 40px;
}
#zce .right li{
	height: 48px;
	border-bottom: 1px solid #e4e3e2;
	line-height: 48px;
	font-size: 18px;
}
#zce .right li:last-child{
	border-bottom: none;
}
#zce .right li span{
	color: #fbce7e;
}
#zce .right li a{
	color: #525252;
}
#meia{
	height: 233px;
	width: 100%;
	margin-top: 54px;
	position: relative;
}
#meia a{
	display: block;
	width:84px;
	height: 84px;
	position: absolute;
	right: 33px;
	top: 22px;
	z-index: 99;
}
#science{
	width: 592px;
	height: 400px;
	margin: auto;
	margin-top: 40px;
	position: relative;
}
#science ul li{
	float: left;
	height: 130px;
	margin-right: 5px;
	margin-bottom:5px;
}
#science ul li:first-child{
	width: 193px;
}
#science ul li:nth-child(2){
	width: 154px;
}
#science ul li:nth-child(3){
	margin-right:0;
	width: 235px;
}
#science ul li:nth-child(4){
	width: 154px;
}
#science ul li:nth-child(5){
	width: 235px;
}
#science ul li:nth-child(6){
	width: 152px;
	margin-right: 0;
}
#science ul li:nth-child(7){
	width: 235px;
}
#science ul li:nth-child(8){
	width: 193px;
}
#science ul li:nth-child(9){
	width: 154px;
	margin-right: 0;
}
#zx2{
	width: 512px;
	height: 42px;
	margin: auto;
	margin-top: 40px;
}
#khfk{
	width: 590px;
	height: 341px;
	margin: auto;
	margin-top: 35px;
}
#khfk img{
	margin-bottom: 5px;
}
#ftsz{
	height: 119px;
	margin-top: 60px;
	position: relative;
}
#ftsz a{
	display: block;
	width: 109px;
	height: 25px;
	position: absolute;
	bottom: 15px;
	left: 57px;
}
#from{
	width: 566px;
	height: 630px;
	margin: auto;
	margin-top: 48px;
}
#from .lab{
	height: 75px;
	margin-bottom: 26px;
}
#from .lab p{
	font-size: 19px;
	color: #acb2b5;
	margin-bottom: 20px;
}
#from .lab p i{
	color: #f87463;
}
#from .lab .label{
	color: #000000;
	font-size: 24px;
	margin-right: 20px;
}
#from .lab .label input{
	width: 28px;
	height: 28px;
}
#from .username{
	width: 542px;
	height: 66px;
	border: 1px solid #d8d8d8;
	margin-top: 20px;
	border-radius: 10px;
	font-size: 25px;
	padding-left: 20px;
	color: #919191;
}
#from .sqs{
	height: 24px;
	margin-top: 20px;
	font-size: 20px;
}
#from .sqs input{
	width: 25px;
	height: 25px;
}
#from .sqs a{

	color: #56b4ff;
}
#from .sqs p{
	color: #959796;
}
#from .sub{
	width: 565px;
	height: 70px;
	background:#fabc3d;
	border-radius: 10px;
	color: white;
	font-size: 30px;
	text-align: center;
	line-height: 70px;
	margin-top: 50px;
}
#footer{
	height: 117px;
	background: #aa85bb;
	margin-top: 55px;
	padding-left: 108px;
	padding-top: 48px;
	margin-bottom: 107px;
}
#footer p{
	font-size: 20px;
	line-height: 30px;
	color: white;
}
footer{
	width: 100%;
	max-width: 640px;
	height: 108px;
	background: #75458b;
	position: fixed;
	bottom: 0;
}
footer ul li{
	width: 15%;
	float: left;
	padding-top: 14px;
	padding-left: 5%;
}
footer ul li img{
	width: 47px;
	height: 47px;
}
footer ul li a span{
	color: white;
	font-size: 23px;
}
